hydraulic ram - Inglés Sinónimo Diccionario

hydraulic ram

n.
[1] hydraulic pump